be entangled in the halter - Turc Anglais Dictionnaire